pump brake - German English Dictionary